Men's long jump world record holder, two-time former world champion, and IAAF Ambassador Mike Powell is a self-confessed 'track geek.' The effervescent American was also in Beijing last week as part of the '100 days to go' celebrations ahead of the IAAF World Championships, Beijing 2015.
Share this Article